cannot stomach - German English Dictionary